package com.cloud.pole.weixin.model.entity;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import lombok.Data;

/**
 * @author 
 */
@Table(name="wx_reply_msg")
@Data
public class WxReplyMsg implements Serializable {
    /**
     * 状态（0：无效 1：有效）
     */
    public static final int REPLY_STATUS_OK = 1;
    public static final int REPLY_STATUS_INVALID = 0;
    
    /**
     * id
     */
    @Id
    @Column(name="reply_msg_id")
    private Integer replyMsgId;

    /**
     * 信息类型(TEXT、IMAGE、AUDIO等)
     */
    @Column(name="msg_type")
    private String msgType;

    /**
     * 信息内容
     */
    @Column(name="msg_content")
    private String msgContent;

    /**
     * 微信多媒体ID
     */
    @Column(name="media_id")
    private String mediaId;

    /**
     * 状态（0：无效 1：有效）
     */
    @Column(name="msg_status")
    private Integer msgStatus;

    /**
     * 创建时间
     */
    @Column(name="create_time")
    private Date createTime;

    /**
     * 备注
     */
    @Column(name="msg_note")
    private String msgNote;

    private static final long serialVersionUID = 1L;
}